import axios from 'axios';

// 创建axios实例
const http = axios.create({
	// baseURL: '', // 你的API基础URL
	baseURL: process.env.NODE_ENV === "production" ? 'https://www.jxq1413.com/' : '', //基础路径
	timeout: 5000, // 请求超时时间
	// 其他配置...
});

// 请求拦截器
http.interceptors.request.use(config => {
	// 可以在这里添加例如token等请求头
	// config.headers['Authorization'] = 'Your Token';
	return config;
}, error => {
	// 请求错误处理
	return Promise.reject(error);
});

// 响应拦截器
http.interceptors.response.use(response => {

	let data = response.data
	console.log(response.data)
	if (data.msg == '请登录') {
		alert(data.msg)
			// this.$router.push('about')
		return
	}
	// 对响应数据做处理，例如只返回data部分
	return response.data;
}, error => {
	// 响应错误处理
	return Promise.reject(error);
});

export default http;